#ifndef __SVMCONFIG_H__
#define __SVMCONFIG_H__
/// Includes projects
#include "..\common\svmCommon.h"

class svmConfig {
public:
	svmConfig():kType(GAUSSIAN),method(FIRSTORDER),C(10.0f),tau(1e-3f),gamma(0.0f),coef(0.0f),degree(0.0f){}
	virtual void parseCommand(const int &argc, const char** &argv) = 0;
	//virtual void checkParam(int) = 0;
	KernelType kType;
	SelectionHeuristic method;
	float C;
	float tau;
	//float b;
	float gamma;
	float coef;
	float degree;
};

#endif